My history teacher holds a gun which is used to shoot my best friend. He isn't the one who shot though. My friend wears a blue dress but with no blood after being shot. I am by her side with another friend behind me crying.
Dreams often represent symbolic meanings rather than literal events. In this dream, your history teacher holding a gun and shooting someone represents authority figures in your life, or the feeling of being controlled or threatened. Your best friend being shot may symbolize a feeling of betrayal or loss in your waking life. The blue dress and lack of blood may signify a desire to conceal or hide emotions or pain. Your presence by your friend's side and your other friend crying behind you may suggest feelings of support and empathy. This dream may indicate a need to address any feelings of vulnerability or potential danger in your waking life and seek support from others.